package com.jrx.anytxn.transaction.service;

import com.jrx.anytxn.common.exception.TxnBizException;
import com.jrx.anytxn.transaction.entity.AmLoanAccountInfo;
import com.jrx.anytxn.transaction.entity.BtAccountingTransferList;

import java.util.Date;

/**
 * @program: anytxn-cf-transaction
 * @description: 会计状态转列待处理列表服务接口
 * @author: xiaoyu.jing
 * @date: 2019-11-16 16:58
 **/
public interface IBtAccountingTransferListService {
    /**
     * 构建会计状态转列待处理列表
     * @param amLoanAccountInfo
     * @param bussinessDate
     * @return
     */
    BtAccountingTransferList build(AmLoanAccountInfo amLoanAccountInfo, Date bussinessDate) throws TxnBizException;
}
